#ifndef _LED_BSP_H

#define _LED_BSP_H
#include "stm32f4xx.h"

#define LED0_PORT GPIOE
#define LED0_Pin GPIO_Pin_3
#define LED0_CLOCK RCC_AHB1Periph_GPIOE

#define LED1_PORT GPIOE
#define LED1_Pin GPIO_Pin_4
#define LED1_CLOCK RCC_AHB1Periph_GPIOE

#define LED2_PORT GPIOG
#define LED2_Pin GPIO_Pin_9
#define LED2_CLOCK RCC_AHB1Periph_GPIOG

#define LED0_ON() GPIO_ResetBits(LED0_PORT,LED0_Pin)
#define LED0_OFF() GPIO_SetBits(LED0_PORT,LED0_Pin)

#define LED1_ON() GPIO_ResetBits(LED1_PORT,LED1_Pin)
#define LED1_OFF() GPIO_SetBits(LED1_PORT,LED1_Pin)

#define LED2_ON() GPIO_ResetBits(LED2_PORT,LED2_Pin)
#define LED2_OFF() GPIO_SetBits(LED2_PORT,LED2_Pin)
void LED_BSP_Config(void);

#endif